//不能放在$(function () {}里面 会有作用域问题
  var hanlenMessage=function(data){

        if (data.success) {
        $.messager.confirm('温馨提示', data.msg, function () {
            $.messager.popup(data.msg+",2S后自动刷新")
            setTimeout(function () {
                //刷新出新的页面
                window.location.reload();
            },2000)
        });
    } else {
        $.messager.alert('温馨提示', data.msg);

    }
}
//提交ajax请求时,数组的参数名不需要加[]
jQuery.ajaxSettings.traditional=true;

$(function () {
$.messager.model= {
    ok: {text: "确定", classed: "btn-primary"},
    cancel: {text: "取消", calssed: "btn-default"}
};

$('.btn-delete').click(function () {
    var url=$(this).data('url');

    $.messager.confirm('温馨提示', '确定要删除吗？', function () {
        //发送AJAX
        $.get(url,hanlenMessage);//调用一个回调函数

});
});
});
//将json对象赋值给form--》即数据回显
$.fn.setForm = function(json){

    var form = this; //当前的表单
    $.each(json,function(key,value){
        var formField = form.find("[name="+key+"]");
        if(formField.attr("type")=="checkbox"){ //处理复选框
            formField.prop('checked',value);
        }
        else if(formField.attr("type")=="textarea"){ //处理多行文本域
            formField.html(value);
        }
        else{
            if(formField[0]){ //处理普通文本框,下拉框
                formField.val(value);
            }else{
                //如果找不到name对应的标签,则按照id找
                //一般是用于标签的name与json中的属性不匹配的时候
                form.find("#"+key).val(value);
            }
        }
    })
}